iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 2
0
Modern Web

網頁技術學習心得系列 第 2

Git 基本操作一(init、add、rm、status、commit)

  • 分享至 

  • xImage
  •  

建立 Git &查看狀況

為了要更好地控制檔案的版本,所以需要在檔案目錄裡新增 git 的功能,首先需要 init,初始化 git。

  • 在資料夾內建立 Git 版本控制
    git init
  • 刪除 Git 版本控制
    rm -r .git
  • 查看版本控制狀況
    git status
On branch master

No commits yet

nothing to commit (create/copy files and use "git add" to track)

add將檔案加入版本控制

在 git 裡,有被加入版本控制的檔案,檔案狀態會變成 stage,才會被追蹤檔案是否有變動,加入檔案語法:
git add code.js

加入所有檔案:git add .

➜ git:(master) ✗ git status
On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
	new file:   code.js
	new file:   rock.txt

如果想要取消追蹤檔案,使檔案狀態變成 unstage,就可以使用 :
git rm --cached code.js

commit 新建一個版本

git commit -m "first commit"

commit 出去之後代表已經建立一個新的 Git版本了,會存在 git log 裡面,可以查看歷史新建紀錄

如何一個指令,新增所有的 modified 檔案 到 stage 並 commit 出去 (全新檔案不適用,會失敗)

git commit -am

  • 全新的檔案,需要先 add 到 stage 裡面,才能進行 commit -am

上一篇
Git & GitHub 心得
下一篇
Git 基本操作二(log、diff、checkout、.gitignore)
系列文
網頁技術學習心得30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言